#include <iostream>
#include <algorithm>
using namespace std;

int NewRope(int a,int b){
	int y=(a+b)/2;
	return y;
}

int main(){
	int n;
	scanf("%d",&n);
	int a[n];
	for( int i=0; i<n; i++ ){
		scanf("%d",&a[i]);
	}
	sort(a,a+n);
	int k=NewRope(a[0],a[1]);
	for( int i=2; i<n; i++ ){
		k=NewRope(k,a[i]);
	}
	printf("%d",k);
	return 0;
} 
